granulating grate - French English Dictionary